package com.stylefeng.guns.modular.area.model;

import java.io.Serializable;

import com.baomidou.mybatisplus.activerecord.Model;

/**
 * <p>
 * 
 * </p>
 *
 * @author xiongyao
 * @since 2018-03-22
 */
public class BdapAreaPopPropDt extends Model<BdapAreaPopPropDt> {

	private static final long serialVersionUID = 1L;

	/**
	 * 日分区
	 */
	private String statDate;
	/**
	 * 月分区
	 */
	private String statMonth;
	/**
	 * （省内）用户区县分布用户数
	 */
	private String snCountyUsers;
	/**
	 * ARPU值分布用户数
	 */
	private String arpuUsers;
	/**
	 * 终端品牌分布数
	 */
	private String termBrandUsers;
	/**
	 * 工作人口用户数
	 */
	private String workLocalUsers;
	/**
	 * 常驻人口用户数
	 */
	private String stayLocalUsers;
	/**
	 * 用户省份分布用户数
	 */
	private String provinceUsers;
	/**
	 * （省外）外地客源分布用户数
	 */
	private String swCityUsers;
	/**
	 * （省内）用户地市分布用户数
	 */
	private String snCityUsers;
	/**
	 * 用户年龄段分布用户数
	 */
	private String ageUsers;
	/**
	 * 用户性别分布用户数
	 */
	private String sexUsers;
	/**
	 * 移动手机用户数
	 */
	private String totalUsers;
	/**
	 * 区域ID
	 */
	private String areaid;

	public String getStatDate() {
		return statDate;
	}

	public void setStatDate(String statDate) {
		this.statDate = statDate;
	}

	public String getStatMonth() {
		return statMonth;
	}

	public void setStatMonth(String statMonth) {
		this.statMonth = statMonth;
	}

	public String getSnCountyUsers() {
		return snCountyUsers;
	}

	public void setSnCountyUsers(String snCountyUsers) {
		this.snCountyUsers = snCountyUsers;
	}

	public String getArpuUsers() {
		return arpuUsers;
	}

	public void setArpuUsers(String arpuUsers) {
		this.arpuUsers = arpuUsers;
	}

	public String getTermBrandUsers() {
		return termBrandUsers;
	}

	public void setTermBrandUsers(String termBrandUsers) {
		this.termBrandUsers = termBrandUsers;
	}

	public String getWorkLocalUsers() {
		return workLocalUsers;
	}

	public void setWorkLocalUsers(String workLocalUsers) {
		this.workLocalUsers = workLocalUsers;
	}

	public String getStayLocalUsers() {
		return stayLocalUsers;
	}

	public void setStayLocalUsers(String stayLocalUsers) {
		this.stayLocalUsers = stayLocalUsers;
	}

	public String getProvinceUsers() {
		return provinceUsers;
	}

	public void setProvinceUsers(String provinceUsers) {
		this.provinceUsers = provinceUsers;
	}

	public String getSwCityUsers() {
		return swCityUsers;
	}

	public void setSwCityUsers(String swCityUsers) {
		this.swCityUsers = swCityUsers;
	}

	public String getSnCityUsers() {
		return snCityUsers;
	}

	public void setSnCityUsers(String snCityUsers) {
		this.snCityUsers = snCityUsers;
	}

	public String getAgeUsers() {
		return ageUsers;
	}

	public void setAgeUsers(String ageUsers) {
		this.ageUsers = ageUsers;
	}

	public String getSexUsers() {
		return sexUsers;
	}

	public void setSexUsers(String sexUsers) {
		this.sexUsers = sexUsers;
	}

	public String getTotalUsers() {
		return totalUsers;
	}

	public void setTotalUsers(String totalUsers) {
		this.totalUsers = totalUsers;
	}

	public String getAreaid() {
		return areaid;
	}

	public void setAreaid(String areaid) {
		this.areaid = areaid;
	}

	@Override
	protected Serializable pkVal() {
		return this.statDate + "&" + this.areaid;
	}

	@Override
	public String toString() {
		return "BdapAreaPopPropDt{" + "statDate=" + statDate + ", statMonth="
				+ statMonth + ", snCountyUsers=" + snCountyUsers
				+ ", arpuUsers=" + arpuUsers + ", termBrandUsers="
				+ termBrandUsers + ", workLocalUsers=" + workLocalUsers
				+ ", stayLocalUsers=" + stayLocalUsers + ", provinceUsers="
				+ provinceUsers + ", swCityUsers=" + swCityUsers
				+ ", snCityUsers=" + snCityUsers + ", ageUsers=" + ageUsers
				+ ", sexUsers=" + sexUsers + ", totalUsers=" + totalUsers
				+ ", areaid=" + areaid + "}";
	}
}
